const util = require('../../utils/util.js');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    active: 0,
    goodsOrderBos: [],
    pageSize: 100,
    pageNum: 1,
    loading:false
  },
  doInit() {
    const resData = this.data;
    this.setData({
      loading:true
    })
    util.https('goodsOrder/goodsOrderQry', {
      pageNum: resData.pageNum,
      pageSize: resData.pageSize
    }, (res) => {
      console.log(res)
      res.goodsOrderBos.forEach(item => {
        item.specStrList = item.specStr ? JSON.parse(item.specStr) : [];
        let gg = []
        item.specStrList.forEach(item2 => {
          gg.push(item2.valueBos[0].value)
        });
        item.specStr2 = gg.join(' / ');
      })
      let goodsOrderBos = resData.goodsOrderBos.concat(res.goodsOrderBos);
      this.setData({
        loading:false,
        goodsOrderBos: goodsOrderBos
      })
    }, (res) => {
      this.setData({
        loading:false
      })
      wx.showModal({
        title: '温馨提示',
        content: res.errorMsg,
        confirmColor: '#F08302',
        showCancel: false,
        success(res) {
        }
      })
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    this.doInit()
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {
    console.log('onPullDownRefresh')
    this.setData({
      pageNum: 1,
      goodsOrderBos: []
    })
    this.doInit();
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {
    console.log('onReachBottom')
    const resData = this.data;
    this.setData({
      pageNum: resData.pageNum + 1
    })
    this.doInit()
  },

  /**
   * 用户点击右上角分享
   */
  
})